iT邦幫忙

2022 iThome 鐵人賽

DAY 7
0
AI & Data

初學Python30天系列 第 7

初學python第七天

  • 分享至 

  • xImage
  •  

今天學到了迴圈的用法:
for i in range(1,10):
print(1)
向上列的程式就能夠印出9個1,如果沒有使用迴圈的話,可能要打出9個print(1)。接著是利用迴圈
來計算加總結果:
a=int(input('請輸入起始值?'))
b=int(input('請輸入終止值?'))
c=int(input('請輸入遞增減值?'))
t=0
for i in range(a,b,c):

t=t+i

print('加總結果為',t)
上述程式的t=t+i指的是t每經過一次迴圈都在加i來執行:
請輸入起始值?3

請輸入終止值?16

請輸入遞增減值?2
加總結果為 63
將初始值、終止值、遞增減值的數值設定出來,加總結果為63。它的邏輯為:
3 3
5 8
7 15
9 24
11 35
13 48
15 63
從3開始以2為單位一直加到16之間的數,每個數與上個數相加,得到一個新的數再與下個數相加
,依此類推加到16。
迴圈真的要看蠻久才看懂,對我這個新人來說,真的是有點難,最後總算看懂它的邏輯了,今
天學習到此為止。


上一篇
初學python第六天
下一篇
初學python第八天
系列文
初學Python30天30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言